@charset "utf-8";
*{margin:0; padding:0}
html,body{height:100%}
ul li{list-style:none}
img{border:0}
body{
	height:100%;
	font:14px "微软雅黑","宋体",Arial,Sans-Serif;
	color:#333;
	background:#f4f4f4;
}
a{color:#2baa00}
.logintop{
	width:100%;
	height:192px;
	overflow:hidden;
	/* background: url(../images/lgoin_topbg.gif) repeat; */
}
.loginlogo{
	width:788px;
	height:80px;
	background:url(../images/login_logo.png) center 0 no-repeat;
	text-indent:-5000px;
	overflow:hidden;
	margin:120px auto 0;
	padding-top: 12px;
}
.loginbox{
	width: 646px;
    height: 381px;
    margin: 0 auto;
    padding-top: 50px;
    background: url(../images/login_bg.png) no-repeat;
    position: relative;
    /* opacity: 0.9; */
}
.logincon{
	width:390px;
	margin:0 auto;
	overflow:hidden;
}
.logincon li,.logincon li input{float:right;}
.logincon li{width:390px; height:55px;position:relative;}
.logincon li.title{    
	font-size: 36px;
    text-align: center;
    color: #fff;
    font-weight: 400;
    letter-spacing: 3px;
}
.loginbox li i {
    width: 28px;
    height: 28px;
    display: block;
    float:left;
    margin-top: 5px;
}
.loginbox li i.username {
    background: url(../images/username.png) no-repeat;
}
.loginbox li i.password {
    background: url(../images/password.png) no-repeat;
}
.inputname,.inputpwd{
	width: 80%;
    background: #bbc3d2;
    padding: 0 5%;
    line-height: 36px;
    border-radius: 18px;
    border: none;
    opacity: 0.7;
    color: #333;
}
.inputpwd{/* background-image:url(../images/login_input2.gif) */}
/* .inputname.act,.inputpwd.act{background-position:0 0} */
.logincon li.text{padding:10px 3px; width:384px; font-size:13px; height:30px}
.logincon li div.l{float:left}
.logincon li div.r{float:right}
.logincon li .checkbox{margin:4px 6px 0 0}
.loginbtn,.loginbtn2{
	width:170px;
	height:34px;
	font:17px "微软雅黑","宋体",Arial,Sans-Serif;
	font-weight:bold;
	color:#fff;
	background:#06c;
	border:none 0;
	margin:3px;
	cursor:pointer;
	border-radius: 20px;
}
.logincon li input.loginbtn2{float:right; background:#a0bed7; }
.loginfoot{
	width:100%;
	margin:20px auto 20px;
	text-align:center;
	color:#555;
	font-size:12px;
}
.loginfoot p{margin:15px auto;color:#0062ff;}
.loginfoot p b{font-size:14px}
.loginbox-mess{
	background: none;
	height: auto;
	margin:0 auto;
}
.get_password a { padding-left:50px; }